connecting cubes - Turkish English Dictionary